package ${model.info.classPackageFullName};

import ace.cmp.core.model.R;
import ace.module.common.api.annotation.ApiLocalPriority;
import ace.module.common.core.impl.api.impl.SdkApiImpl;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Component;

import ${model.info.classFullName};
import ${model.entityInfo.classFullName};
import ${model.dtoInfo.classFullName};
import ${model.managerInfo.classFullName};
import ${model.apiInfo.classFullName};


/**
 * ${model.remark} api implements.
 *
 * @author Caspar
 *
 */
@ApiLocalPriority
@AllArgsConstructor
@Component
public class ${model.info.className}
    extends SdkApiImpl<${model.entityInfo.className}, ${model.idType}, ${model.dtoInfo.className}, ${model.managerInfo.className}>
    implements ${model.apiInfo.className} {

}
